a hatchet man - German English Dictionary